more substantial - Turc Anglais Dictionnaire